6 research outputs found
The Critical Radius in Sampling-based Motion Planning
We develop a new analysis of sampling-based motion planning in Euclidean
space with uniform random sampling, which significantly improves upon the
celebrated result of Karaman and Frazzoli (2011) and subsequent work.
Particularly, we prove the existence of a critical connection radius
proportional to for samples and dimensions:
Below this value the planner is guaranteed to fail (similarly shown by the
aforementioned work, ibid.). More importantly, for larger radius values the
planner is asymptotically (near-)optimal. Furthermore, our analysis yields an
explicit lower bound of on the probability of success. A
practical implication of our work is that asymptotic (near-)optimality is
achieved when each sample is connected to only neighbors. This is
in stark contrast to previous work which requires
connections, that are induced by a radius of order . Our analysis is not restricted to PRM and applies to a
variety of PRM-based planners, including RRG, FMT* and BTT. Continuum
percolation plays an important role in our proofs. Lastly, we develop similar
theory for all the aforementioned planners when constructed with deterministic
samples, which are then sparsified in a randomized fashion. We believe that
this new model, and its analysis, is interesting in its own right
Optimal randomized incremental construction for guaranteed logarithmic planar point location
Given a planar map of segments in which we wish to efficiently locate
points, we present the first randomized incremental construction of the
well-known trapezoidal-map search-structure that only requires expected preprocessing time while deterministically guaranteeing worst-case
linear storage space and worst-case logarithmic query time. This settles a long
standing open problem; the best previously known construction time of such a
structure, which is based on a directed acyclic graph, so-called the history
DAG, and with the above worst-case space and query-time guarantees, was
expected . The result is based on a deeper understanding of the
structure of the history DAG, its depth in relation to the length of its
longest search path, as well as its correspondence to the trapezoidal search
tree. Our results immediately extend to planar maps induced by finite
collections of pairwise interior disjoint well-behaved curves.Comment: The article significantly extends the theoretical aspects of the work
presented in http://arxiv.org/abs/1205.543
Probabilistic completeness of RRT for geometric and kinodynamic planning with forward propagation
The Rapidly-exploring Random Tree (RRT) algorithm has been one of the most
prevalent and popular motion-planning techniques for two decades now.
Surprisingly, in spite of its centrality, there has been an active debate under
which conditions RRT is probabilistically complete. We provide two new proofs
of probabilistic completeness (PC) of RRT with a reduced set of assumptions.
The first one for the purely geometric setting, where we only require that the
solution path has a certain clearance from the obstacles. For the kinodynamic
case with forward propagation of random controls and duration, we only consider
in addition mild Lipschitz-continuity conditions. These proofs fill a gap in
the study of RRT itself. They also lay sound foundations for a variety of more
recent and alternative sampling-based methods, whose PC property relies on that
of RRT
Refined Analysis of Asymptotically-Optimal Kinodynamic Planning in the State-Cost Space
We present a novel analysis of AO-RRT: a tree-based planner for motion
planning with kinodynamic constraints, originally described by Hauser and Zhou
(AO-X, 2016). AO-RRT explores the state-cost space and has been shown to
efficiently obtain high-quality solutions in practice without relying on the
availability of a computationally-intensive two-point boundary-value solver.
Our main contribution is an optimality proof for the single-tree version of the
algorithm---a variant that was not analyzed before. Our proof only requires a
mild and easily-verifiable set of assumptions on the problem and system:
Lipschitz-continuity of the cost function and the dynamics. In particular, we
prove that for any system satisfying these assumptions, any trajectory having a
piecewise-constant control function and positive clearance from the obstacles
can be approximated arbitrarily well by a trajectory found by AO-RRT. We also
discuss practical aspects of AO-RRT and present experimental comparisons of
variants of the algorithm